package com.rs.data.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

//@TableName(value ="core_resrc_file")
@Data
public class CoreResrcFile implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 
     */
//    @TableId(type = IdType.AUTO)
    private Long crfileUnid;

    /**
     * 
     */
    private String crfileUuid;

    /**
     * 
     */
    private String crfileEmixUuid;

    /**
     * 
     */
    private String crfileUploader;

    /**
     * 
     */
    private String crfileDeptUuid;

    /**
     * 
     */
    private String crfileContentType;

    /**
     * 
     */
    private String crfileName;

    /**
     * 
     */
    private String crfileServerPath;

    /**
     * 
     */
    private String crfileExtention;

    /**
     * 
     */
    private Long crfileSize;

    /**
     * 
     */
    private String crfileType;

    /**
     * 
     */
    private String crfileStatus;

    /**
     * 
     */
    private Long crfileOrder;

    /**
     * 
     */
    private Date crfileCreateTime;

    /**
     * 
     */
    private Date crfileUpdateTime;

    /**
     * 
     */
    private String crfileMd5;

    /**
     * 
     */
    private String crfileLocalName;

    /**
     * 
     */
    private String crfileRemoteName;

    /**
     * 
     */
    private String crfileRemotePath;

    /**
     * 
     */
    private String crfileSyncStatus;

    /**
     * 
     */
    private String crfileLevelCode;

    /**
     * 
     */
    private String crfileEncryptionStatus;

    /**
     * 
     */
    private String crfileLabelingStatus;

    /**
     * 
     */
    private String crfileEmixFieldName;

    /**
     * 
     */
    private String crfileEmixTableName;

    /**
     * 
     */
    private Long crfileFilePages;

    /**
     * 
     */
    private String crfileThumbnailCode;

    /**
     * 
     */
    private String crfileSm4EncryptionStatus;

    /**
     * 
     */
    private String crfileOriginalName;

//    @TableField(exist = false)
    private String type;
}